package com.dcloud.core.source;

import java.sql.Connection;

/**
 * @Description 数据源接口
 * @Author shijf
 * @Date 16:17 2022/7/6
 */
public interface ISource {
    /**
     * 获取用户名
     *
     * @return
     */
    String getUsername();

    /**
     * 获取密码
     *
     * @return
     */
    String getPassword();

    /**
     * 获取数据源类型
     *
     * @return
     */
    Integer getSourceType();

    /**
     * 获取连接信息
     */
    Connection getConnection();

    /**
     * 设置 Connection 信息
     *
     * @param connection
     */
    void setConnection(Connection connection);

}
